Author |
Topic |
|
DavidFong
Starting Member
Australia
3 Posts |
Posted - 05/09/2007 : 09:00:45
|
I have documented my experiences installing and using openSuSE 10.2 with the Fujitsu P1610 on my homepage...
http://www.users.bigpond.com/vkelim/SuSE_notes/
Overall, I find openSuSE 10.2 much more usable than Windows Vista. Windows XP tablet might be a better experience than Windows Vista, but unfortunately I replaced XP with Windows Vista fairly quickly, and have not had enough incentive to re-install XP!
Currently I have the following problems with openSuSE...
1. Touchscreen is not working 2. I cannot use the internal microphone. Getting an external microphone to work is difficult enough... 3. (Bluetooth and many other relatively 'minor' features not tested, nor I have attempted work-arounds for any non-function Fn keys) 4. (Even if I get the touchscreen working, there is no hand-writing recognition for Linux, none that I know of anyway)
Cheerio, David.
SuSE Linux and the Fujitsu P1610 : http://www.users.bigpond.com/vkelim/SuSE_notes/ David Fong's (vkelim) Photo-gallery : http://vkelim.smugmug.com |
|
puddnhead
Starting Member
United Kingdom
4 Posts |
Posted - 05/13/2007 : 22:46:39
|
I've got the p1610 touchscreen working under Ubuntu Feisty using Sam Engstrom's perl script for the p1510 touchscreen. All you have to do is edit the script to change the screen resolution from 1024x600 to 1280x768. The only things that aren't working are the fingerprint scanner (I can scan a fingerprint to a bitmap file, but I have no idea what to do with it after that) and the accelerometer. Suspend is a little odd, I have to hit FN-F7 once after resuming to get the LCD backlight to turn on.
http://www.samengstrom.com/nxl/3566/p1510_touchscreen_page.en.html |
|
|
cayenne
Starting Member
1 Posts |
Posted - 05/24/2007 : 23:15:22
|
quote: Originally posted by puddnhead
I've got the p1610 touchscreen working under Ubuntu Feisty using Sam Engstrom's perl script for the p1510 touchscreen. All you have to do is edit the script to change the screen resolution from 1024x600 to 1280x768. The only things that aren't working are the fingerprint scanner (I can scan a fingerprint to a bitmap file, but I have no idea what to do with it after that) and the accelerometer. Suspend is a little odd, I have to hit FN-F7 once after resuming to get the LCD backlight to turn on.
http://www.samengstrom.com/nxl/3566/p1510_touchscreen_page.en.html
Which version of the script did you use? What port? Was there anything else special that you did? It's not working for me.
Fujitsu Lifebook P1610 Gentoo Linux |
|
|
CommanderData
Starting Member
48 Posts |
Posted - 05/26/2007 : 15:08:18
|
Hey, this is great! Just what I need to better understand the feedback from the touch screen serial link. An important question to *anyone* using this- Does the screen respond to a finger press (the full flesh fingertip, not your nail)? I'm hoping to use this info to tweak the Windows driver... see this thread for more http://www.leog.net/fujp_forum/topic.asp?TOPIC_ID=11469 |
|
|
tylmad
Starting Member
Sweden
4 Posts |
Posted - 05/26/2007 : 16:42:34
|
Hey everybody, I to am a happy owner of a p1610 and just recently found this thread and subsequently Sam Enstroms homepage. This helped me to get the touchscreen to work under Kubuntu 7.04. I'm trying my best to document what I did on http://www.coderaptors.com/?Kubuntu_on_a_Lifebook_P1610
------------------------ "The point is... you are alive when they start to eat you..."
http://www.coderaptors.com |
Edited by - tylmad on 05/26/2007 16:43:54 |
|
|
puddnhead
Starting Member
United Kingdom
4 Posts |
|
DavidFong
Starting Member
Australia
3 Posts |
Posted - 05/31/2007 : 08:59:13
|
Thanks cayenne and tylmad for posting your experiences.
I was aware of the samengstrom script for the P1510 but did not try it because I could not install the X11::GUITest module successfully. Encouraged by your experience I did a `force install' of the GUITest module (ignoring the error messages), and the samengstrom script worked anyway!
In my experience, the touchscreen will respond to the fingernail, but not the pulp of the finger, when using the samengstrom driver.
Just as interesting is the khnz driver, which enables the application buttons.
Where do you place these scripts to automatically run them when the X server is started?
One problem I have had, with the 2.6.21 kernel, is that I do not have a /proc/acpi/video/xxx entry. For this reason, I cannot adjust the screen brightness from within Linux. Perhaps I have not set the BIOS settings correctly.
Cheerio, David.
SuSE Linux and the Fujitsu P1610 : http://www.users.bigpond.com/vkelim/SuSE_notes/ David Fong's (vkelim) Photo-gallery : http://vkelim.smugmug.com |
|
|
mitchelln
New Member
66 Posts |
Posted - 06/01/2007 : 07:15:13
|
I have been using Linux on my P1510 for over a year now. You have to compile lcd and backlight support into the kernel to get screen brightness control. You can then use the following to set the brightness: echo n > /proc/acpi/video/GFX0/LCD/brightness. Where n 1 = dim and 8 = brightest
You can also edit /etc/cpufreqd.conf to get the backlight to automatically dim on battery and go back to full on AC. Just add exec_post=echo 8 > /proc/acpi/video/GFX0/LCD/brightness in the Performance High section and exec_post=echo 4 > /proc/acpi/video/GFX0/LCD/brightness in AC OFF sections.
Other top tips. Use the new Intel PowerTop utility to see what is burning your battery: http://www.linux.com/article.pl?sid=07/05/16/1742204 This is a great tool that tells you how much time the CPU is spending in each sleep state and what processes are burning the most juice. Even better, it gives tips on what to do to improve matters.
Install the lastest 1.3 xorg Intel video driver. It finally supports Resize and Rotate properly allowing you to switch between portrait and landscape without hassle.
Use a kernel version of >= 2.6.21 and compile with the new Tickless System timer and High Resolution Timer Support (Under Processor Type and Features). This makes a heck of a difference to the amount of time the CPU spends in the C3 versus C2 sleep state (over a 100% improvement). Also, enable AC97 Power-Saving Mode kernel option in the Sound->Advanced Linux Sound System->PCI Devices section of the kernel config
If you are really brave you can use the following to undervolt the CPU. This involves kernel patching though! https://www.dedigentoo.org/trac/linux-phc/
With all these tweaks I'm getting battery run times equaling Windows XP Tablet.
quote: Originally posted by DavidFong
One problem I have had, with the 2.6.21 kernel, is that I do not have a /proc/acpi/video/xxx entry. For this reason, I cannot adjust the screen brightness from within Linux. Perhaps I have not set the BIOS settings correctly.
|
Edited by - mitchelln on 06/01/2007 12:25:10 |
|
|
DavidFong
Starting Member
Australia
3 Posts |
Posted - 06/03/2007 : 03:25:24
|
Thanks for all those helpful tips, mitchelen!
It turns out that both the default openSuSE 10.2 kernel (2.6.18) and the 2.6.21 kernels that were available in the openSuSE repositories had the 'video' module already compiled. They just were not loaded during boot-up.
I did a manual 'modprobe' as root, which creates the /proc/acpi/video tree structure. This is not really satisfactory, in one sense, however. I could use the sysconfig editor to add 'video' to the list of modules which are automatically loaded during startup. I just wonder why the acpid (ACPI daemon) did not load the video module automatically...
===========from /var/log/boot.msg===================== acpid: loading ACPI modules ( ac battery button ) done acpid: will not skip unsupported modules Entering runlevel: 5 acpid: loading ACPI laptop modules ( ) done ======================================================
I noticed the 'powertop' utility mentioned on tuxmachines.org before, but had forgotten about it until you mentioned it again. It sure does make a lot of suggestions, which generally involve re-compiling the kernel. My P1610 is compiling away as I speak (and I am also using the P1610 to type this message, isn't Linux wonderful!)
Cheerio, David.
SuSE Linux and the Fujitsu P1610 : http://www.users.bigpond.com/vkelim/SuSE_notes/ David Fong's (vkelim) Photo-gallery : http://vkelim.smugmug.com |
|
|
|
Topic |
|